hydrogenating catalyst - English Synonyms Dictionary